planted forests - Spanish English Dictionary